package com.aiwiown.face.response;

import com.aiwiown.face.ApiResponse;
import com.aiwiown.face.internal.mapping.ApiField;

/**
 * <pre>
 * </pre>
 * RawRandomNumberResponse
 * Date: 2020/5/12 0012
 * Time: 13:44
 *
 * @author tang.xiaosheng@qq.com
 */
public class RawRandomNumberResponse extends ApiResponse {
    private static final long serialVersionUID = -5878966489670561555L;

    /**
     * 此参数仅当调用时设置了biz_no参数才返回，但是如果设置了则即使API调用失败也返回，值与传入的biz_no保持完全一致。
     */
    @ApiField("biz_no")
    private String bizNo;

    /**
     * 本字段仅调用成功时返回，仅用于作为Raw-ValidateVideo接口的参数，本字段不超过1024字节。
     * <p>
     * 注意：Token有效期为24小时
     */
    @ApiField("token_random_number")
    private String tokenRandomNumber;

    /**
     * 用于活体验证朗读时的四位随机数（为了保证唇语识别效果，建议使用我们的推荐数字），格式为"abcd"，其中abcd均为0～9的数字。
     */
    @ApiField("random_number")
    private String randomNumber;

    public String getBizNo() {
        return bizNo;
    }

    public void setBizNo(String bizNo) {
        this.bizNo = bizNo;
    }

    public String getTokenRandomNumber() {
        return tokenRandomNumber;
    }

    public void setTokenRandomNumber(String tokenRandomNumber) {
        this.tokenRandomNumber = tokenRandomNumber;
    }

    public String getRandomNumber() {
        return randomNumber;
    }

    public void setRandomNumber(String randomNumber) {
        this.randomNumber = randomNumber;
    }
}
